﻿<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="dsInvoice" targetNamespace="http://tempuri.org/dsInvoice.xsd" xmlns:mstns="http://tempuri.org/dsInvoice.xsd" xmlns="http://tempuri.org/dsInvoice.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections />
        <Tables />
        <Sources />
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="dsInvoice" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_DataSetName="dsInvoice" msprop:Generator_UserDSName="dsInvoice">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="uspGetInvoice" msprop:Generator_TableClassName="uspGetInvoiceDataTable" msprop:Generator_TableVarName="tableuspGetInvoice" msprop:Generator_RowChangedName="uspGetInvoiceRowChanged" msprop:Generator_TablePropName="uspGetInvoice" msprop:Generator_RowDeletingName="uspGetInvoiceRowDeleting" msprop:Generator_RowChangingName="uspGetInvoiceRowChanging" msprop:Generator_RowEvHandlerName="uspGetInvoiceRowChangeEventHandler" msprop:Generator_RowDeletedName="uspGetInvoiceRowDeleted" msprop:Generator_RowClassName="uspGetInvoiceRow" msprop:Generator_UserTableName="uspGetInvoice" msprop:Generator_RowEvArgName="uspGetInvoiceRowChangeEvent">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="MstClientID" msprop:Generator_ColumnVarNameInTable="columnMstClientID" msprop:Generator_ColumnPropNameInRow="MstClientID" msprop:Generator_ColumnPropNameInTable="MstClientIDColumn" msprop:Generator_UserColumnName="MstClientID" type="xs:int" minOccurs="0" />
              <xs:element name="ClientName" msprop:Generator_ColumnVarNameInTable="columnClientName" msprop:Generator_ColumnPropNameInRow="ClientName" msprop:Generator_ColumnPropNameInTable="ClientNameColumn" msprop:Generator_UserColumnName="ClientName" type="xs:string" minOccurs="0" />
              <xs:element name="ClAdd1" msprop:Generator_ColumnVarNameInTable="columnClAdd1" msprop:Generator_ColumnPropNameInRow="ClAdd1" msprop:Generator_ColumnPropNameInTable="ClAdd1Column" msprop:Generator_UserColumnName="ClAdd1" type="xs:string" minOccurs="0" />
              <xs:element name="ClAdd2" msprop:Generator_ColumnVarNameInTable="columnClAdd2" msprop:Generator_ColumnPropNameInRow="ClAdd2" msprop:Generator_ColumnPropNameInTable="ClAdd2Column" msprop:Generator_UserColumnName="ClAdd2" type="xs:string" minOccurs="0" />
              <xs:element name="ClCity" msprop:Generator_ColumnVarNameInTable="columnClCity" msprop:Generator_ColumnPropNameInRow="ClCity" msprop:Generator_ColumnPropNameInTable="ClCityColumn" msprop:Generator_UserColumnName="ClCity" type="xs:string" minOccurs="0" />
              <xs:element name="ClPin" msprop:Generator_ColumnVarNameInTable="columnClPin" msprop:Generator_ColumnPropNameInRow="ClPin" msprop:Generator_ColumnPropNameInTable="ClPinColumn" msprop:Generator_UserColumnName="ClPin" type="xs:string" minOccurs="0" />
              <xs:element name="ClAttn" msprop:Generator_ColumnVarNameInTable="columnClAttn" msprop:Generator_ColumnPropNameInRow="ClAttn" msprop:Generator_ColumnPropNameInTable="ClAttnColumn" msprop:Generator_UserColumnName="ClAttn" type="xs:string" minOccurs="0" />
              <xs:element name="TrnInvoiceID" msprop:Generator_ColumnVarNameInTable="columnTrnInvoiceID" msprop:Generator_ColumnPropNameInRow="TrnInvoiceID" msprop:Generator_ColumnPropNameInTable="TrnInvoiceIDColumn" msprop:Generator_UserColumnName="TrnInvoiceID" type="xs:int" minOccurs="0" />
              <xs:element name="InvoiceNo" msprop:Generator_ColumnVarNameInTable="columnInvoiceNo" msprop:Generator_ColumnPropNameInRow="InvoiceNo" msprop:Generator_ColumnPropNameInTable="InvoiceNoColumn" msprop:Generator_UserColumnName="InvoiceNo" type="xs:string" minOccurs="0" />
              <xs:element name="InvoiceDate" msprop:Generator_ColumnVarNameInTable="columnInvoiceDate" msprop:Generator_ColumnPropNameInRow="InvoiceDate" msprop:Generator_ColumnPropNameInTable="InvoiceDateColumn" msprop:Generator_UserColumnName="InvoiceDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="GrossInvoiceAmount" msprop:Generator_ColumnVarNameInTable="columnGrossInvoiceAmount" msprop:Generator_ColumnPropNameInRow="GrossInvoiceAmount" msprop:Generator_ColumnPropNameInTable="GrossInvoiceAmountColumn" msprop:Generator_UserColumnName="GrossInvoiceAmount" type="xs:double" minOccurs="0" />
              <xs:element name="ServiceTaxPer" msprop:Generator_ColumnVarNameInTable="columnServiceTaxPer" msprop:Generator_ColumnPropNameInRow="ServiceTaxPer" msprop:Generator_ColumnPropNameInTable="ServiceTaxPerColumn" msprop:Generator_UserColumnName="ServiceTaxPer" type="xs:double" minOccurs="0" />
              <xs:element name="ServiceTaxAmount" msprop:Generator_ColumnVarNameInTable="columnServiceTaxAmount" msprop:Generator_ColumnPropNameInRow="ServiceTaxAmount" msprop:Generator_ColumnPropNameInTable="ServiceTaxAmountColumn" msprop:Generator_UserColumnName="ServiceTaxAmount" type="xs:double" minOccurs="0" />
              <xs:element name="FinalInvoiceAmount" msprop:Generator_ColumnVarNameInTable="columnFinalInvoiceAmount" msprop:Generator_ColumnPropNameInRow="FinalInvoiceAmount" msprop:Generator_ColumnPropNameInTable="FinalInvoiceAmountColumn" msprop:Generator_UserColumnName="FinalInvoiceAmount" type="xs:double" minOccurs="0" />
              <xs:element name="PaymentLevelPer" msprop:Generator_ColumnVarNameInTable="columnPaymentLevelPer" msprop:Generator_ColumnPropNameInRow="PaymentLevelPer" msprop:Generator_ColumnPropNameInTable="PaymentLevelPerColumn" msprop:Generator_UserColumnName="PaymentLevelPer" type="xs:double" minOccurs="0" />
              <xs:element name="TrnContractID" msprop:Generator_ColumnVarNameInTable="columnTrnContractID" msprop:Generator_ColumnPropNameInRow="TrnContractID" msprop:Generator_ColumnPropNameInTable="TrnContractIDColumn" msprop:Generator_UserColumnName="TrnContractID" type="xs:int" minOccurs="0" />
              <xs:element name="ContractStartDate" msprop:Generator_ColumnVarNameInTable="columnContractStartDate" msprop:Generator_ColumnPropNameInRow="ContractStartDate" msprop:Generator_ColumnPropNameInTable="ContractStartDateColumn" msprop:Generator_UserColumnName="ContractStartDate" type="xs:dateTime" minOccurs="0" />
              <xs:element name="ContractNo" msprop:Generator_ColumnVarNameInTable="columnContractNo" msprop:Generator_ColumnPropNameInRow="ContractNo" msprop:Generator_ColumnPropNameInTable="ContractNoColumn" msprop:Generator_UserColumnName="ContractNo" type="xs:string" minOccurs="0" />
              <xs:element name="MstCompanyID" msprop:Generator_ColumnVarNameInTable="columnMstCompanyID" msprop:Generator_ColumnPropNameInRow="MstCompanyID" msprop:Generator_ColumnPropNameInTable="MstCompanyIDColumn" msprop:Generator_UserColumnName="MstCompanyID" type="xs:int" minOccurs="0" />
              <xs:element name="CompanyName" msprop:Generator_ColumnVarNameInTable="columnCompanyName" msprop:Generator_ColumnPropNameInRow="CompanyName" msprop:Generator_ColumnPropNameInTable="CompanyNameColumn" msprop:Generator_UserColumnName="CompanyName" type="xs:string" minOccurs="0" />
              <xs:element name="ComPAN" msprop:Generator_ColumnVarNameInTable="columnComPAN" msprop:Generator_ColumnPropNameInRow="ComPAN" msprop:Generator_ColumnPropNameInTable="ComPANColumn" msprop:Generator_UserColumnName="ComPAN" type="xs:string" minOccurs="0" />
              <xs:element name="BankAccountName" msprop:Generator_ColumnVarNameInTable="columnBankAccountName" msprop:Generator_ColumnPropNameInRow="BankAccountName" msprop:Generator_ColumnPropNameInTable="BankAccountNameColumn" msprop:Generator_UserColumnName="BankAccountName" type="xs:string" minOccurs="0" />
              <xs:element name="BankAccountNo" msprop:Generator_ColumnVarNameInTable="columnBankAccountNo" msprop:Generator_ColumnPropNameInRow="BankAccountNo" msprop:Generator_ColumnPropNameInTable="BankAccountNoColumn" msprop:Generator_UserColumnName="BankAccountNo" type="xs:string" minOccurs="0" />
              <xs:element name="BankName" msprop:Generator_ColumnVarNameInTable="columnBankName" msprop:Generator_ColumnPropNameInRow="BankName" msprop:Generator_ColumnPropNameInTable="BankNameColumn" msprop:Generator_UserColumnName="BankName" type="xs:string" minOccurs="0" />
              <xs:element name="BankIFSCCode" msprop:Generator_ColumnVarNameInTable="columnBankIFSCCode" msprop:Generator_ColumnPropNameInRow="BankIFSCCode" msprop:Generator_ColumnPropNameInTable="BankIFSCCodeColumn" msprop:Generator_UserColumnName="BankIFSCCode" type="xs:string" minOccurs="0" />
              <xs:element name="BankIMCR" msprop:Generator_ColumnVarNameInTable="columnBankIMCR" msprop:Generator_ColumnPropNameInRow="BankIMCR" msprop:Generator_ColumnPropNameInTable="BankIMCRColumn" msprop:Generator_UserColumnName="BankIMCR" type="xs:string" minOccurs="0" />
              <xs:element name="BankBranch" msprop:Generator_ColumnVarNameInTable="columnBankBranch" msprop:Generator_ColumnPropNameInRow="BankBranch" msprop:Generator_ColumnPropNameInTable="BankBranchColumn" msprop:Generator_UserColumnName="BankBranch" type="xs:string" minOccurs="0" />
              <xs:element name="FinalInvoiceAmountWord" msprop:Generator_ColumnVarNameInTable="columnFinalInvoiceAmountWord" msprop:Generator_ColumnPropNameInRow="FinalInvoiceAmountWord" msprop:Generator_ColumnPropNameInTable="FinalInvoiceAmountWordColumn" msprop:Generator_UserColumnName="FinalInvoiceAmountWord" type="xs:string" minOccurs="0" />
              <xs:element name="CompanyLetterHeadPath" msprop:Generator_ColumnVarNameInTable="columnCompanyLetterHeadPath" msprop:Generator_ColumnPropNameInRow="CompanyLetterHeadPath" msprop:Generator_ColumnPropNameInTable="CompanyLetterHeadPathColumn" msprop:Generator_UserColumnName="CompanyLetterHeadPath" type="xs:string" minOccurs="0" />
              <xs:element name="CompanySignaturePath" msprop:Generator_ColumnVarNameInTable="columnCompanySignaturePath" msprop:Generator_ColumnPropNameInRow="CompanySignaturePath" msprop:Generator_ColumnPropNameInTable="CompanySignaturePathColumn" msprop:Generator_UserColumnName="CompanySignaturePath" type="xs:string" minOccurs="0" />
              <xs:element name="ServiceTaxNo" msprop:Generator_ColumnVarNameInTable="columnServiceTaxNo" msprop:Generator_ColumnPropNameInRow="ServiceTaxNo" msprop:Generator_ColumnPropNameInTable="ServiceTaxNoColumn" msprop:Generator_UserColumnName="ServiceTaxNo" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
  </xs:element>
</xs:schema>